57 research outputs found

    In-Place Randomized Slope-Selection

    Get PDF
    Slope selection is a well-known algorithmic tool used in the context of computing robust estimators for fitting a line to a collection mathcalPmathcal{P} of nn points in the plane. We demonstrate that it is possible to perform slope selection in expected mathcalO(nlogn)mathcal{O}(n log n) time using only constant extra space in addition to the space needed for representing the input. Our solution is based upon a space-efficient variant of Matouv{s}ek\u27s randomized interpolation search, and we believe that the techniques developed in this paper will prove helpful in the design of space-efficient randomized algorithms using samples. To underline this, we also sketch how to compute the repeated median line estimator in an in-place setting

    Oblivious Median Slope Selection

    Full text link
    We study the median slope selection problem in the oblivious RAM model. In this model memory accesses have to be independent of the data processed, i.e., an adversary cannot use observed access patterns to derive additional information about the input. We show how to modify the randomized algorithm of Matou\v{s}ek (1991) to obtain an oblivious version with O(n log^2 n) expected time for n points in R^2. This complexity matches a theoretical upper bound that can be obtained through general oblivious transformation. In addition, results from a proof-of-concept implementation show that our algorithm is also practically efficient.Comment: 14 pages, to appear in Proceedings of CCCG 202

    Approximate Shortest Distances Among Smooth Obstacles in 3D

    Get PDF

    Detecting Quasars in Large-Scale Astronomical Surveys

    Full text link
    We present a classification-based approach to identify quasi-stellar radio sources (quasars) in the Sloan Digital Sky Survey and evaluate its performance on a manually labeled training set. While reasonable results can already be obtained via approaches working only on photometric data, our experiments indicate that simple but problem-specific features extracted from spectroscopic data can significantly improve the classification performance. Since our approach works orthogonal to existing classification schemes used for building the spectroscopic catalogs, our classification results are well suited for a mutual assessment of the approaches' accuracies.Comment: 6 pages, 8 figures, published in proceedings of 2010 Ninth International Conference on Machine Learning and Applications (ICMLA) of the IEE

    A Unified Approach for Indexed and Non-Indexed Spatial Joins

    Get PDF
    The original publication is available at www.springerlink.comL. Arge, O. Procopiuc, S. Ramaswamy, T. Suel, J. Vahrenhold, and J. S. Vitter. “A Unified Approach for Indexed and Non-Indexed Spatial Joins,” Proceedings of the 7th International Conference on Extending Database Technology (EDBT ’00), Konstanz, Germany, March 2000, published in Lecture Notes in Computer Science, Springer, 1777, Berlin, Germany, 413–429

    Line-segment intersection made in-place

    Get PDF
    We present a space-efficient algorithm for reporting all k intersections induced by a set of n line segments in the plane. Our algorithm is an in-place variant of Balaban’s algorithm and, in the worst case, runs in O(n log2 n+k) time using O(1) extra words of memory in addition to the space used for the input to the algorithm

    Preface

    No full text

    A Simple Algorithm for I/O-efficiently Pruning Dense Spanners

    No full text
    Given a geometric graph G=(S,E)G=(S,E) in RdR^d with constant dilation tt, and a positive constant epsilonepsilon, we show how to construct a (1+epsilon)(1+epsilon)-spanner of GG with O(S)O(|S|) edges using O(sort(E))O(sort(|E|)) I/O operations
    corecore